package com.ny.zmb.openapi.jh.from;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class ProductSearchFrom implements Serializable {

    private  String keyword;

    @Builder.Default
    private Integer pageNo = 1;

    @Builder.Default
    private Integer pageSize = 100;

    private String sortType;

    private Integer catId;

    private List<String> brandName;

    private Integer storeId;

    private Integer storeIdNo;

    private BigDecimal profitPriceMin;

    private BigDecimal profitRationMin;

    private Integer salePriceMin;

    private Integer salePriceMax;
}
